imposing thing - Fransızca İngilizce Sözlük